package com.crm.model.entity.systemManager;

import java.util.Date;

public class SysParameterSetting {
    private String sysParameterId;

    private Integer noFollowOutDate;

    private Integer newReceiveNoFollowOutDate;

    private Integer outReceiveDate;

    private Integer noFollowPlanDate;

    private Integer maxCustomerNum;

    private Integer maxCustomerProtectNum;

    private Integer dateReceiveCustomerMaxNum;

    private Integer memberExpirationDate;

    private Integer returnMoneyDayNum;

    private String createPeopleId;

    private Date createTm;

    private String updatePeopleId;

    private Date updateTm;

    private Integer deleteStatus;

    private Integer contactCodeStatus;

    private Integer internalTrainingRelease;

    private String bankRelateSwitch;

    private String refundSwitch;

    private String commissionSwitch;

    private String bankImportSwitch;

    private String closedMonth;

    private String closedSwitch;

    public SysParameterSetting(String sysParameterId, Integer noFollowOutDate, Integer newReceiveNoFollowOutDate, Integer outReceiveDate, Integer noFollowPlanDate, Integer maxCustomerNum, Integer maxCustomerProtectNum, Integer dateReceiveCustomerMaxNum, Integer memberExpirationDate, Integer returnMoneyDayNum, String createPeopleId, Date createTm, String updatePeopleId, Date updateTm, Integer deleteStatus, Integer contactCodeStatus, Integer internalTrainingRelease, String bankRelateSwitch, String refundSwitch, String commissionSwitch, String bankImportSwitch, String closedMonth, String closedSwitch) {
        this.sysParameterId = sysParameterId;
        this.noFollowOutDate = noFollowOutDate;
        this.newReceiveNoFollowOutDate = newReceiveNoFollowOutDate;
        this.outReceiveDate = outReceiveDate;
        this.noFollowPlanDate = noFollowPlanDate;
        this.maxCustomerNum = maxCustomerNum;
        this.maxCustomerProtectNum = maxCustomerProtectNum;
        this.dateReceiveCustomerMaxNum = dateReceiveCustomerMaxNum;
        this.memberExpirationDate = memberExpirationDate;
        this.returnMoneyDayNum = returnMoneyDayNum;
        this.createPeopleId = createPeopleId;
        this.createTm = createTm;
        this.updatePeopleId = updatePeopleId;
        this.updateTm = updateTm;
        this.deleteStatus = deleteStatus;
        this.contactCodeStatus = contactCodeStatus;
        this.internalTrainingRelease = internalTrainingRelease;
        this.bankRelateSwitch = bankRelateSwitch;
        this.refundSwitch = refundSwitch;
        this.commissionSwitch = commissionSwitch;
        this.bankImportSwitch = bankImportSwitch;
        this.closedMonth = closedMonth;
        this.closedSwitch = closedSwitch;
    }

    public SysParameterSetting() {
        super();
    }

    public String getSysParameterId() {
        return sysParameterId;
    }

    public void setSysParameterId(String sysParameterId) {
        this.sysParameterId = sysParameterId == null ? null : sysParameterId.trim();
    }

    public Integer getNoFollowOutDate() {
        return noFollowOutDate;
    }

    public void setNoFollowOutDate(Integer noFollowOutDate) {
        this.noFollowOutDate = noFollowOutDate;
    }

    public Integer getNewReceiveNoFollowOutDate() {
        return newReceiveNoFollowOutDate;
    }

    public void setNewReceiveNoFollowOutDate(Integer newReceiveNoFollowOutDate) {
        this.newReceiveNoFollowOutDate = newReceiveNoFollowOutDate;
    }

    public Integer getOutReceiveDate() {
        return outReceiveDate;
    }

    public void setOutReceiveDate(Integer outReceiveDate) {
        this.outReceiveDate = outReceiveDate;
    }

    public Integer getNoFollowPlanDate() {
        return noFollowPlanDate;
    }

    public void setNoFollowPlanDate(Integer noFollowPlanDate) {
        this.noFollowPlanDate = noFollowPlanDate;
    }

    public Integer getMaxCustomerNum() {
        return maxCustomerNum;
    }

    public void setMaxCustomerNum(Integer maxCustomerNum) {
        this.maxCustomerNum = maxCustomerNum;
    }

    public Integer getMaxCustomerProtectNum() {
        return maxCustomerProtectNum;
    }

    public void setMaxCustomerProtectNum(Integer maxCustomerProtectNum) {
        this.maxCustomerProtectNum = maxCustomerProtectNum;
    }

    public Integer getDateReceiveCustomerMaxNum() {
        return dateReceiveCustomerMaxNum;
    }

    public void setDateReceiveCustomerMaxNum(Integer dateReceiveCustomerMaxNum) {
        this.dateReceiveCustomerMaxNum = dateReceiveCustomerMaxNum;
    }

    public Integer getMemberExpirationDate() {
        return memberExpirationDate;
    }

    public void setMemberExpirationDate(Integer memberExpirationDate) {
        this.memberExpirationDate = memberExpirationDate;
    }

    public Integer getReturnMoneyDayNum() {
        return returnMoneyDayNum;
    }

    public void setReturnMoneyDayNum(Integer returnMoneyDayNum) {
        this.returnMoneyDayNum = returnMoneyDayNum;
    }

    public String getCreatePeopleId() {
        return createPeopleId;
    }

    public void setCreatePeopleId(String createPeopleId) {
        this.createPeopleId = createPeopleId == null ? null : createPeopleId.trim();
    }

    public Date getCreateTm() {
        return createTm;
    }

    public void setCreateTm(Date createTm) {
        this.createTm = createTm;
    }

    public String getUpdatePeopleId() {
        return updatePeopleId;
    }

    public void setUpdatePeopleId(String updatePeopleId) {
        this.updatePeopleId = updatePeopleId == null ? null : updatePeopleId.trim();
    }

    public Date getUpdateTm() {
        return updateTm;
    }

    public void setUpdateTm(Date updateTm) {
        this.updateTm = updateTm;
    }

    public Integer getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(Integer deleteStatus) {
        this.deleteStatus = deleteStatus;
    }

    public Integer getContactCodeStatus() {
        return contactCodeStatus;
    }

    public void setContactCodeStatus(Integer contactCodeStatus) {
        this.contactCodeStatus = contactCodeStatus;
    }

    public Integer getInternalTrainingRelease() {
        return internalTrainingRelease;
    }

    public void setInternalTrainingRelease(Integer internalTrainingRelease) {
        this.internalTrainingRelease = internalTrainingRelease;
    }

    public String getBankRelateSwitch() {
        return bankRelateSwitch;
    }

    public void setBankRelateSwitch(String bankRelateSwitch) {
        this.bankRelateSwitch = bankRelateSwitch == null ? null : bankRelateSwitch.trim();
    }

    public String getRefundSwitch() {
        return refundSwitch;
    }

    public void setRefundSwitch(String refundSwitch) {
        this.refundSwitch = refundSwitch == null ? null : refundSwitch.trim();
    }

    public String getCommissionSwitch() {
        return commissionSwitch;
    }

    public void setCommissionSwitch(String commissionSwitch) {
        this.commissionSwitch = commissionSwitch == null ? null : commissionSwitch.trim();
    }

    public String getBankImportSwitch() {
        return bankImportSwitch;
    }

    public void setBankImportSwitch(String bankImportSwitch) {
        this.bankImportSwitch = bankImportSwitch == null ? null : bankImportSwitch.trim();
    }

    public String getClosedMonth() {
        return closedMonth;
    }

    public void setClosedMonth(String closedMonth) {
        this.closedMonth = closedMonth == null ? null : closedMonth.trim();
    }

    public String getClosedSwitch() {
        return closedSwitch;
    }

    public void setClosedSwitch(String closedSwitch) {
        this.closedSwitch = closedSwitch == null ? null : closedSwitch.trim();
    }
}